@charset "gb2312";
/* 初始化-www.weilianbao.net zhangxinlin 13482884968*/

body, div{margin:0; padding:0;font-style: normal;font:14px/22px "\5FAE\8F6F\96C5\9ED1",Arial, Helvetica, sans-serif}


ol, ul ,li{list-style:none}
img {border: 0;}
body{color:#333;background:#FFF; text-align:center}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px}
a{color:#000000;text-decoration:none} 
a:hover{color:#BA2636;text-decoration:underline;}

.mail a{color:#fff;text-decoration:none}
.mail a:hover{color:#ffff00;text-decoration:underline;}

A.yy:link {text-decoration:none;color:#33406C;FONT-FAMILY: "微软雅黑";font-size: 14px;}
A.yy:visited {text-decoration:none;color:#33406C;FONT-FAMILY: "微软雅黑";font-size: 14px;}
A.yy:active {text-decoration:none;color:#33406C;FONT-FAMILY: "微软雅黑";font-size: 14px;}
A.yy:hover {text-decoration:underline;color:#F86313;FONT-FAMILY: "微软雅黑";font-size: 14px;}

A.news:link {text-decoration:none;color:#055123;FONT-FAMILY: "微软雅黑";font-size: 14px;}
A.news:visited {text-decoration:none;color:#055123;FONT-FAMILY: "微软雅黑";font-size: 14px;}
A.news:active {text-decoration:none;color:#055123;FONT-FAMILY: "微软雅黑";font-size: 14px;}
A.news:hover {text-decoration:underline;color:#FF5900;FONT-FAMILY: "微软雅黑";font-size: 14px;}

A.abt:link {text-decoration:none;color:#055123;FONT-FAMILY: "微软雅黑";font-size: 14px;}
A.abt:visited {text-decoration:none;color:#055123;FONT-FAMILY: "微软雅黑";font-size: 14px;}
A.abt:active {text-decoration:none;color:#055123;FONT-FAMILY: "微软雅黑";font-size: 14px;}
A.abt:hover {text-decoration:none;color:#333;FONT-FAMILY: "微软雅黑";font-size: 14px;}

.px16{
padding:0px;
height:16px;
width:50%;
overflow:hidden;
margin:0 auto;
}


.px15{
padding:0px;
height:15px;
width:50%;
overflow:hidden;
margin:0 auto;
}

.px10{
padding:0px;
height:10px;
width:50%;
overflow:hidden;
margin:0 auto;
}

.px1{
padding:0px;
height:1px;
width:100%;
background-color:#C0C0C0;
overflow:hidden;
margin:0 auto;
}


.txt1 {
	border-top-color: #FB791C;
	border-right-color: #FB791C;
	border-bottom-color: solid;
	border-left-color: #FB791C;
	border-bottom-color: #FB791C;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #D9D8D8;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #414141;
	height:20px;
}

#head{ width:100%; height:88px; background-image:url(../img/bg_header.jpg); padding:0; line-height:88px;}
.top{ width:1000px; height:88px;margin:0 auto;overflow:hidden;}
.top .logo{ float:left; width:450px; height:88px;background-image:url(../img/logo.png);}
h1#logo{ width:750px; height:88px; font-size:12px;}
h1#logo a{ display:block; width:100%; height:100%; text-indent:-9999px;}

.top .tel{float:right;width:245px; height:88px; line-height:88px; padding-top:5px;}

.tel .sp{width:245px; height:45px; line-height:45px;}
.tel .sp .lefttel{ float:left; width:40px; height:45px; background-image:url(../img/tel.png); background-position:right; background-repeat:no-repeat;line-height:45px;}
.tel .sp .centline{float:right; width:205; height:45px; line-height:45px; font-size:14px;}

.tel .xp{width:245px; height:45px; line-height:45px;}
.tel .xp .seacher{ float:right;width:245px; height:40px; line-height:40px; }

#topline { padding:0px;width:100%;height:5px;background-image:url(../img/t_bg.jpg);}

#navbg{ width:100%; height:48px; line-height:48px; margin:0 auto; background-image:url(../img/nav_bg.jpg); background-repeat:repeat-x;}

.nav {
    width:1008px;
    height:48px;
    margin:auto;
	border:0px;
	padding:0px;
	background-image: url(../img/nav_bg.jpg);
	font-family: "微软雅黑";
    line-height: 48px;  
	list-style-type: none; 
}



.nav a {
    display: block; 
	width: 125px; 
	text-align:center;
	color:#333333;
	border-right: solid 1px #CCCCCC;
}

.nav a:link  {
    display: block; 
	width: 125px; 
	text-align:center;
	color:#333333;
	border-right: solid 1px #CCCCCC;
}
.nav a:visited  {
 color:#333;
 text-decoration:none;
 border-right: solid 1px #CCCCCC;
}
.nav a:hover  {
 text-decoration:none;
 color:#ffffff;
 font-weight: bold; 
 background:#2E8B57;
 border-right: solid 1px #CCCCCC;
}

.nav ul
{
	margin:0;
	padding:0;
	border:midium none;
	z-index:10000;
	list-style-type:none;/*去掉前面的点*/
}
.nav ul li         /*列表中的各项*/
{
	width:125px;
	display:block;
	float:left;
	font-size:16px;
	font-weight:normal;
	color:#036d95;
	line-height:48px;/*框的高度45（和导航一样）*/
	text-align: center;/*里面文字（关于我们 产品和服务...）居中*/
	border-right: 1px;
	border-color: #036d95;
}

.nav a:link  {
 color:#333; 
 text-decoration:none;
}
.nav a:visited  {
 color:#333;
 text-decoration:none;
}
.nav a:hover  {
 text-decoration:none;
 color:#ffffff;
 font-weight: bold; 
 background:#2E8B57;
}

.nav li {
 float: left; 
 width: 125px; 
}
.nav li a:hover{
 
}
.nav li ul {
 line-height: 48px;  
 list-style-type: none;
 text-align:left;
 left: -999em;/*隐*/
 width: 125px; 
 position: absolute;
 opacity: 0.9;
}
.nav li ul li{
 float: left; 
 width: 100px;
/* background: #FFF;*/
 
}


.nav li ul a{
 display: block; 
 width: 125px;
 height:auto; 
 margin:0 auto;
 text-align:center; 
 left:-10px;
 
}

#pp a  {
 color:#fff; 
 text-decoration:none;
 width:125px;
 background:#ff0000;
 opacity: 0.9;
 width:125px;
 border-bottom:1px solid #D5D7DB;
 border-top:1px solid #ffffff;
}

#pp a:hover  {
 color:#fff; 
 text-decoration:none;
 width:125px;
 background:#F24408;
 opacity: 0.9;
 width:125px;
 border-bottom:1px solid #D5D7DB;
 border-top:1px solid #ffffff;
}

.nav li ul a:link  {
 color:#333; 
 text-decoration:none;
 width:125px;
 background:#efefef;
 opacity: 0.9;
 width:125px;
 border-bottom:1px solid #D5D7DB;
 border-top:1px solid #ffffff;
}

.nav li ul a:visited  {
 /*opacity: 0.9;*/
 color:#333;
 text-decoration:none;
 width:125px;
 background:#efefef;
 opacity: 0.9;
 width:125px;
 border-bottom:1px solid #D5D7DB;
 border-top:1px solid #ffffff;
}

.nav li ul a:hover  {
 color:#fff;
 text-decoration:none;
 font-weight:normal;
 background:#2E8B57;
 opacity: 0.9;
 width:125px;
 border-bottom:1px solid #D5D7DB;
 border-top:1px solid #ffffff;
}

.nav li:hover ul {
 left: auto;/*显示菜单*/
}
.nav li.sfhover ul {
 left: auto;
}

/*.nav a{
	display: block;
	font-size: 16px;
	text-decoration: none;
	FONT-FAMILY: "微软雅黑";color:#333333; height:44px; width:125px; line-height:44px;
	background-image:url(../img/nav_bg.jpg)
}
.nav a:hover {text-decoration:none;color:#ffffff;font-weight: bold; background:#0749AC;}
*/

.kongge3px { width:100%; height:3px; overflow:hidden;}
#ban { width:100%; height:250px; margin:0 auto; padding:0;}
#ban .ban_bg{ background:url(../images/b1.jpg) no-repeat center; width:100%; height:250px;}
#ban .ban_bgtwo{ background:url(../images/b2.jpg) no-repeat center; width:100%; height:250px;}
#ban .ban_bgthree{ background:url(../images/b3.jpg) no-repeat center; width:100%; height:250px;}
#ban .ban_bgfour{ background:url(../images/b4.jpg) no-repeat center; width:100%; height:250px;}

#content { width:100%; height:auto; margin:0 auto; background-image:url(../img/bo_bg.jpg); background-repeat:repeat-x;}

/*首页结构 */
.cont{ width:1000px; height:auto; padding-top:10px; margin:0 auto; overflow:hidden;}

/*首页左侧 */
.cont .news{ float:left; width:360px; height:auto;overflow:hidden;}
.cont .news .topnews{width:360px; height:auto;}
.cont .news .botabout{width:360px; height:35px; line-height:35px;}
.news .botabout span{display:block; width:360px; height:35px; line-height:35px; text-align:left;font-weight:bold; font-size:16px;}
.cont .news .aboutcont{width:360px; line-height:25px; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";overflow:hidden; text-align:left;}

/*首页左侧新闻标题 */
.cont .news .bt{ width:360px; font-family:"\5FAE\8F6F\96C5\9ED1";overflow:hidden;}
.news .bt .left{ float:left; width:300px; text-align:left; height:30px; line-height:30px; font-weight:bold}
.news .bt .right{ float:right; width:60px; text-align:right; height:30px; line-height:30px;}
h2.biaoti { font-size:16px; text-align:left; line-height:35px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:bold;}

/*首页左侧新闻内容 */
.topnews .nr{ width:360px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.topnews .nr .bt{ width:360px; height:30px; line-height:30px; font-family:"\5FAE\8F6F\96C5\9ED1"; text-align:left; font-size:14px;}
.topnews .nr .bt a{ text-decoration:none;color:#055123; height:30px; line-height:30px;}
.topnews .nr .bt a:hover{ text-decoration:underline;color:#FF5900;}
.topnews .nr .ent{ width:360px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:12px; color:#333;text-align:left;}

/*查询效果 */

#seacher{ width:245px; height:30px; font-family:"\5FAE\8F6F\96C5\9ED1";}
#seacher .left { float:left;width:53px; height:30px; text-align:center;}
#seacher .right { float:right;width:192px; height:30px; line-height:30px; text-align:right;}



/*首页右侧图片标题 */
.cont .pro{ float:right; width:600px; height:auto;}
.cont .pro .bt{ width:600px; font-family:"\5FAE\8F6F\96C5\9ED1";overflow:hidden;}
.pro .bt .left{ float:left; width:545px; text-align:left; height:30px; line-height:30px; font-weight:bold}
.pro .bt .right{ float:right; width:53px; text-align:right; height:30px; line-height:30px;}

/*首页右侧图片二行列表 */
.cont .pro .lb{ width:600px; font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";overflow:hidden;}
.pro .lb .left{ float:left; width:200px; text-align:left;}
.pro .lb .cent{ float:left; width:187px; padding-left:13px; text-align:left;}
.pro .lb .right{ float:right; width:175px; padding-left:25px;text-align:left;}
.pro .lb h3{ font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:normal; height:34px; line-height:34px;}
.pro .lb a{ display:block;text-decoration:none;color:#33406C; width:100%; height:100%;}
.pro .lb a:hover{text-decoration:underline;color:#F86313;opacity: 0.8;}


/*左侧分类样式*/
.cont .left{float:left; width:240px; height:auto;overflow:hidden;}
.cont .left .bt{ width:180px; height:35px; background:url(../img/bt.png) no-repeat 0 0; text-align:left; padding-left:60px;}
.left .bt .list{ width:240px; height:auto; margin-top:10px;}
.list ul{ width:240px;line-height:32px;}
.list ul li{width:240px; height:32px; line-height:32px;font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";overflow:hidden; text-align:center; padding:2px 0;}
.list ul li a { display:block; color:#333; background-color:#57D899;}
.list ul li a:hover { color:#fff; font-weight:bold; background-color:#047D42;}
.left .logo { width:240px; height:80px; margin-top:15px; background:url(../img/logod.png) no-repeat 0 0;}
.left .job { text-align:right; padding-right:10px; width:230px; height:60px; line-height:60px; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; margin-top:10px; background:url(../img/job.jpg) no-repeat 0 0;}
.job a{ display:block; width:100%; height:100%;}

/*左侧产品 list */
.cont .left .cp{ width:180px; height:35px; background:url(../img/bt.png) no-repeat 0 0; text-align:left; padding-left:60px;}
.left .cp .cplist{ width:240px; height:auto; margin-top:10px;}
.cplist ul{ width:240px;line-height:32px;}
.cplist ul li{width:240; height:32px; line-height:32px;font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";overflow:hidden; text-align:left; padding:2px 0; }
.cplist ul li a { display:block; color:#333; background-color:#57D899; padding-left:36px; background:#57D899 url(../img/cpbt.png) no-repeat 10px;}
.cplist ul li a:hover { color:#fff; font-weight:bold; background:#047D42 url(../img/cpbtt.png) no-repeat 10px;}


.cont .right{ float:right; width:720px; height:auto; overflow:hidden;}
.right .bt{ width:720; height:35px; line-height:35px; text-align:left;}
.right .content{font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; margin-top:10px; text-align:left;}
.content h1{font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#333; font-weight:normal;}

/*产品 detail */
.content .cpdetail{ width:720px; margin-bottom:5px; text-align:left; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#333; } 
.content .add{ border-bottom:1px solid #E4E4E4; background-color:#efefef;} 
.content .cpdetail h3{font-size:14px; height:36px; padding-left:5px; line-height:36px;font-family:"\5FAE\8F6F\96C5\9ED1"; color:#333; font-weight:bold;}
.content .cpdetail img{ border:1px solid #e4e4e4; padding:4px;}
.content .cpdetail a { display:block; color:#333; height:36px; line-height:36px; background-color:#57D899; padding-left:36px; background:#57D899 url(../img/cpbt.png) no-repeat 10px;}
.content .cpdetail a:hover { color:#fff; font-weight:bold; background:#047D42 url(../img/cpbtt.png) no-repeat 10px;}

/*产品 列表图 */
ul#detail {width:720px; text-align:left;}
ul#detail li { float:left; width:240px; padding-top:10px; text-align:center;}
ul#detail li img{ display:block; border:1px solid #e4e4e4; padding:4px; margin-bottom:3px;}
ul#detail li a{ display:block;text-decoration:none;color:#33406C; width:210px; text-align:center;}
ul#detail li a:hover{text-decoration:underline;color:#F86313;opacity: 0.8;}
ul#detail li span a{ display:block; width:210px; height:36px; line-height:36px; font-size:14px; text-align:center; color:#333;}
ul#detail li span a:hover{ color:#fff; font-weight:bold; background-color:#047D42;}

/*产品列表分页*/
.content .cp {width:720px; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.content .cp .page{width:720px; height:36px; background-color:#DDDDDD; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; overflow:hidden;}
.cp .page .left { float:left; width:545px; height:36px; line-height:36px; text-align:left; padding-left:5px;}
.cp .page .center { float:left; width:80px; text-align:center; height:28px; padding-top:8px;}
.cp .page .right { float:left; width:90px; text-align:center; height:28px; padding-top:8px;}
.cp .page .center a { text-decoration:none;color:#333;height:36px;line-height:36px;font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.cp .page .center a:hover {text-decoration: underline;color:#082D58;}


/*人才招聘*/
.content .rc{ width:720px; height:213px; background:url(../img/jobbg.jpg) no-repeat right;}
.rc .left { float:left; width:450px; height:153px;font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; padding-top:60px}

/*新闻总*/
.content .news{ width:720px;font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; margin-top:10px; text-align:left;}
.content .news td{ padding:5px;}
.news .back{ width:720px; height:30px; line-height:30px; background-color:#efefef;}
.news .newscont{width:720px; color:#333;}

/*新闻列表页*/
.content .news .list{width:720px; height:36px; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.news .list .left { float:left; width:25px; height:36px; line-height:36px; background:url(../img/dian.gif) no-repeat center; text-align:center;}
.news .list .center { float:left; width:550px; text-align:left;height:36px; line-height:36px;}
.news .list .right { float:left; width:145px; text-align:left;height:36px; line-height:36px;}
.news .list .center a { text-decoration:none;color:#333;height:36px;line-height:36px;font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.news .list .center a:hover {text-decoration: underline;color:#082D58;}

/*新闻列表分页*/
.content .news .page{width:720px; height:36px; background-color:#DDDDDD; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";overflow:hidden;}
.news .page .left { float:left; width:545px; height:36px; line-height:36px; text-align:left; padding-left:5px;}
.news .page .center { float:left; width:80px; text-align:center; height:28px; padding-top:8px;}
.news .page .right { float:left; width:90px; text-align:center; height:28px; padding-top:8px;}
.news .page .center a { text-decoration:none;color:#333;height:36px;line-height:36px;font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.news .page .center a:hover {text-decoration: underline;color:#082D58;}



.content .lefrig{ margin:0 auto;width:720px; height:290px; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; margin-top:10px;}
.lefrig ul{ width:700px;}
.lefrig ul li{ float:left; width:250px; padding:0 50px;}
.lefrig ul li h3{ line-height:30px; text-align:center;}

.content .tet{ margin:0 auto;width:720px; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; margin-top:10px; overflow:hidden;}
.tet .left{ float:left; width:380px;}
.tet .right{ float:left; width:340px}

.content .three{ margin:0 auto;width:720px; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; margin-top:10px; overflow:hidden;}
.three .left{ float:left; width:200px; padding-right:20px;}
.three .cent{ float:left; width:280px; padding-right:20px;}
.three .right{ float:right; width:200px;}

.content .sm{width:720px;}
.sm p{font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#ff0000;}

.content .tab{ width:720px; margin-top:10px;}
.tab td{font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";}


.biaoti { font-size:16px; line-height:35px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:bold;}
.newscont { font-size:12px; line-height:35px; font-family:"\5FAE\8F6F\96C5\9ED1";}

.autopro{ width:1000px; height:35px; margin:0 auto; padding:5px; line-height:35px; border-bottom:solid 1px #c0c0c0;}
.autopro .leftb { float:left; width:900px; height:35px; line-height:35px; text-align:left;}
.autopro .rightm { float:right; width:100px; height:35px; line-height:35px; text-align: right; font-family:"\5FAE\8F6F\96C5\9ED1";}
.autoprocont{ width:1000px; margin:0 auto; padding-top:10px; padding-bottom:15px; overflow:hidden;}

/*滚动*/
.scroll_div { width:1000px; height:158px; margin:0 auto; overflow: hidden; background:#ffffff; white-space: nowrap;}
.scroll_div img { width:150px; height:150px; border: 0; margin: auto 2px; border:1px #ccc solid; padding:3px;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li {display:inline;}

/*设置ul和li横排*/

/*滚动新代码 star*/
#mrq{width:1000px; margin:5px auto;}
#Marquee_x { overflow:hidden; width:1000px } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:180px; width:158px; overflow:hidden}
#Marquee_x ul li div img{ border:1px solid #ccc; padding:3px; width:150px; height:150px; display:block}
#Marquee_x ul li div span{ display:block;}

#n{margin:10px auto; width:150px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
/*滚动新代码 end*/

.autoprocont .left{ float:left; width:100%; height:175px; text-align:top; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px;verflow:hidden;}
.left .gpic .pic{padding-left:1px; padding-right:1px; width:150px; height:175px; text-align:left; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px;verflow:hidden;}
.autoprocont .right { float:right; height:1px; verflow:hidden;}



.link{ width:990px; height:30px; padding:5px; margin:0 auto;}
.link a{ font-size:12px; }
.link a:hover{ font-size:12px;}
#foot{ width:100%; height:80px; margin:0 auto; padding-top:20px; padding-bottom:20px; background-color:#171819; color:#efefef; font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1";}
#foot .copy {width:1000px; height:80px; margin:0 auto; background-color:#171819; color:#efefef; font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.copy .left{ float:left; width:110px; height:80px;text-align:left; background:url(../img/wx.jpg) no-repeat 0;}
.copy .right{ float:left; width:890px; padding-top:5px; background-color:#171819; text-align:left; color:#efefef; font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.copy .right a{ color:#efefef; text-decoration:none;font-family:"\5FAE\8F6F\96C5\9ED1";}
.copy .right a:hover{ color:#ffff00; }


